to splutter - Espagnol Anglais Dictionnaire